home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 July / EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso / lightwave / lwmlist / 95.lightwave-10 / 001382_owner-lightwav…mail.webcom.com_Tue Oct 24 18:08:47 1995.msg < prev    next >
Internet Message Format  |  1995-11-07  |  4KB

  1. Received: by mail.webcom.com
  2.     (1.37.109.15/16.2) id AA220663327; Tue, 24 Oct 1995 18:08:47 -0700
  3. Return-Path: <owner-lightwave@mail.webcom.com>
  4. Received: from netcom4.netcom.com by mail.webcom.com with ESMTP
  5.     (1.37.109.15/16.2) id AA220023302; Tue, 24 Oct 1995 18:08:22 -0700
  6. Received: by netcom4.netcom.com (8.6.12/Netcom)
  7.     id RAA21696; Tue, 24 Oct 1995 17:59:55 -0700
  8. From: bhood@netcom.com (robert hood)
  9. Message-Id: <199510250059.RAA21696@netcom4.netcom.com>
  10. Subject: Re: Remember EGG?  Well,
  11. To: lightwave@mail.webcom.com
  12. Date: Tue, 24 Oct 1995 17:59:55 -0700 (PDT)
  13. In-Reply-To: <95102414472423041@tenforward.com> from "Justin Barrett" at Oct 24, 95 03:48:01 pm
  14. X-Mailer: ELM [version 2.4 PL23]
  15. Mime-Version: 1.0
  16. Content-Type: text/plain; charset=US-ASCII
  17. Content-Transfer-Encoding: 7bit
  18. Content-Length: 2792      
  19. Sender: owner-lightwave@mail.webcom.com
  20. Precedence: bulk
  21.  
  22. > Je>         Otherwise:  has anybody created a plugin that will maybe
  23. > Je> generate a "distant ring of fractal mountains"?  I just tried to do it
  24. > Je> by hand sketching, and boy did it suck.  I'm a-gonna go back and try
  25. > Je> jitter, but I thought I'd post first.
  26. >
  27. > Could you describe this "distant ring of fractal mountains" a bit more?
  28. >
  29. > You might be able to do it yourself.  Make a tripled and heavily
  30. > subdivided plane (or ring in this case...???), load it into Layout,
  31. > Displacement map it with Fractal Bumps, and use Save Transformed to retain
  32. > the new geometry.
  33.  
  34. Is the original poster running on an Amiga?  (Sorry, I missed it.) You might
  35. want to try Arnie Cachelin's Fractalize AREXX Macro.  The description on the
  36. macro reads "iterate a process of subdivide and jitter to make a fractal-
  37. like object."
  38.  
  39. If you're not running on an Amiga, you'll have do it manually or use a
  40. different scripting language (plug, plug =|^).
  41.  
  42. Just for grins, here is Arnie's Fractalize macro in BML script:
  43.  
  44. ------------------------------------------------------------------------
  45. main
  46. {
  47.     var c1,c2;
  48.     var levels,noise,
  49.  
  50.     levels = 2;
  51.     noise = 5;
  52.  
  53.     reqbegin("Fractalize");
  54.  
  55.     c1 = addcontrol(levels,"Levels (1-4)");
  56.     c2 = addcontrol(noise,"Noise (%)");
  57.     addtext("WARNING",          // <-- first argument is control title
  58.             "This operation could take a long time,",
  59.             "and create very many points if Level is high");
  60.  
  61.     if(reqpost())
  62.     {
  63.         levels = getvalue(c1);
  64.         noise = getvalue(c2);
  65.     }
  66.     else
  67.         return;
  68.  
  69.     reqend();
  70.  
  71.     var scaleFactor = noise / 100;
  72.     var bb[2],low,hi;
  73.  
  74.     bb = boundingbox();
  75.     low = bb[1];
  76.     hi = bb[2];
  77.  
  78.     var size = scaleFactor *
  79.                ((hi.x - low.x) + (hi.y - low.y) + (hi.z - low.z)) / 3;
  80.  
  81.     triple();
  82.     jitter(size);  // will automatically convert size into <size,size,size>
  83.  
  84.     var i = 1;
  85.     while(i < levels)
  86.     {
  87.         subdivide(SMOOTH);
  88.         size *= scaleFactor;
  89.         jitter(size);
  90.  
  91.         ++i;
  92.     }
  93. }
  94. ------------------------------------------------------------------------
  95.  
  96. Good luck!
  97.  
  98. Render me gone,               |||
  99. Bob                         ^(===)^
  100. -------------------------oOO--(_)--OOo--------------------------------------
  101. Bob Hood            | Bureaucracy destroys initiative.  There is little that
  102.                     | bureaucrats hate more than innovation, especially
  103. Work: 303-730-1324  | innovation that produces better results than the old
  104. Home: 303-980-8392  | routines.  Improvements always make those at the top
  105. bhood@netcom.com    | of the heap look inept.  Who enjoys appearing inept?
  106. hood@cqgrd.com      |                               - Frank Herbert
  107. ----------------------------------------------------------------------------
  108. --
  109. bhood@netcom.com (robert hood) sent this message.
  110. To Post a Message           : lightwave@webcom.com
  111. Un/Subscription Requests To : lightwave-request@webcom.com
  112. (DIGEST)                 or : lightwave-digest-request@webcom.com
  113. Administrative Items To     : owner-lightwave@webcom.com